﻿''' <summary>
''' dem数据边界范围
''' </summary>
''' <remarks></remarks>
<Serializable()> Public Class DomainXY
    'UTM坐标参数
    Private m_Xdmin As Double
    Private m_Ydmin As Double
    Private m_Zonmin As Integer = 50
    Private m_Xdmax As Double
    Private m_Ydmax As Double
    Private m_Zonmax As Integer = 50
    '经纬度参数
    Private m_Lonmin As Double
    Private m_Latmin As Double
    Private m_Lonmax As Double
    Private m_Latmax As Double

#Region "属性"
    ''' <summary>
    ''' dem数据边界区域的西南角的X坐标
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Xdmin() As Double
        Get
            Return Me.m_Xdmin
        End Get
        Set(ByVal value As Double)
            Me.m_Xdmin = value
        End Set
    End Property
    ''' <summary>
    ''' dem数据边界区域的西南角的Y坐标
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Ydmin() As Double
        Get
            Return Me.m_Ydmin
        End Get
        Set(ByVal value As Double)
            Me.m_Ydmin = value
        End Set
    End Property
    ''' <summary>
    ''' dem数据边界区域的西南角的区域
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Zonmin() As Integer
        Get
            Return Me.m_Zonmin
        End Get
        Set(ByVal value As Integer)
            Me.m_Zonmin = value
        End Set
    End Property
    ''' <summary>
    ''' dem数据边界区域的西南角的X坐标
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Xdmax() As Double
        Get
            Return Me.m_Xdmax
        End Get
        Set(ByVal value As Double)
            Me.m_Xdmax = value
        End Set
    End Property
    ''' <summary>
    ''' dem数据边界区域的西南角的Y坐标
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Ydmax() As Double
        Get
            Return Me.m_Ydmax
        End Get
        Set(ByVal value As Double)
            Me.m_Ydmax = value
        End Set
    End Property
    ''' <summary>
    '''  dem数据边界区域的东北角的区域
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Zonmax() As Integer
        Get
            Return Me.m_Zonmax
        End Get
        Set(ByVal value As Integer)
            Me.m_Zonmax = value
        End Set
    End Property

#End Region
End Class
